package com.jiliang.auth.dao.model;

import java.util.Date;

/**
 * 用户功能表
 *
 * @author LS
 * @date 2019/11/6
 */
public class AuthUserFunc {
    /**
     * 主键ID
     */
    private Long id;
    /**
     * 用户编号
     */
    private String boId;
    /**
     * 授权人编号
     */
    private String authBoId;
    /**
     * 功能id
     */
    private Long funcId;
    /**
     * 业务类型
     */
    private String busType;
    /**
     * 业务编号
     */
    private String busId;
    /**
     * 子系统编号
     */
    private Short subSystemId;
    /**
     * 系统编号
     */
    private Short systemId;
    /**
     * 数据备注
     */
    private String dataRemark;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 版本备注
     */
    private String versionRemark;
    /**
     * 创建时间
     */
    private Date vno;
    /**
     * 是否可用
     */
    private Short isEnabled;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getBoId() {
        return boId;
    }

    public void setBoId(String boId) {
        this.boId = boId;
    }

    public String getAuthBoId() {
        return authBoId;
    }

    public void setAuthBoId(String authBoId) {
        this.authBoId = authBoId;
    }

    public Long getFuncId() {
        return funcId;
    }

    public void setFuncId(Long funcId) {
        this.funcId = funcId;
    }

    public String getBusType() {
        return busType;
    }

    public void setBusType(String busType) {
        this.busType = busType == null ? null : busType.trim();
    }

    public String getBusId() {
        return busId;
    }

    public void setBusId(String busId) {
        this.busId = busId == null ? null : busId.trim();
    }

    public Short getSubSystemId() {
        return subSystemId;
    }

    public void setSubSystemId(Short subSystemId) {
        this.subSystemId = subSystemId;
    }

    public Short getSystemId() {
        return systemId;
    }

    public void setSystemId(Short systemId) {
        this.systemId = systemId;
    }

    public String getDataRemark() {
        return dataRemark;
    }

    public void setDataRemark(String dataRemark) {
        this.dataRemark = dataRemark == null ? null : dataRemark.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getVersionRemark() {
        return versionRemark;
    }

    public void setVersionRemark(String versionRemark) {
        this.versionRemark = versionRemark == null ? null : versionRemark.trim();
    }

    public Date getVno() {
        return vno;
    }

    public void setVno(Date vno) {
        this.vno = vno;
    }

    public Short getIsEnabled() {
        return isEnabled;
    }

    public void setIsEnabled(Short isEnabled) {
        this.isEnabled = isEnabled;
    }

    @Override
    public String toString() {
        return "AuthUserFunc{" +
                "id=" + id +
                ", boId=" + boId +
                ", authBoId=" + authBoId +
                ", funcId=" + funcId +
                ", busType='" + busType + '\'' +
                ", busId='" + busId + '\'' +
                ", subSystemId=" + subSystemId +
                ", systemId=" + systemId +
                ", dataRemark='" + dataRemark + '\'' +
                ", createTime=" + createTime +
                ", versionRemark='" + versionRemark + '\'' +
                ", vno=" + vno +
                ", isEnabled=" + isEnabled +
                '}';
    }
}
